/* =========== POSITION ============= */
body {background-color: #ffffff;padding:0; border: none; margin: 0;font-family: Verdana, Helvetica, Arial, sans-serif; COLOR: #000080;font-size: x-small;}

/* ========== NAVIGATION =========== */
div#nav {font-size: 12px;text-align: left;font-weight: bold;height:32px;margin:0;padding: 2px;margin: 2px; border:none;}
div#nav img {vertical-align: bottom;}
div#nav ul {padding: 0;margin:0;}
div#nav li {padding: 0;margin:0;display: inline;}
div#nav li a {padding: 1px 0.2em 1px 0.2em; border: 1px #000250 solid;margin: 0;color: #00f;text-align: center; text-decoration: none;vertical-align: bottom;height:1.4em;background: #eef;}
div#nav li a span {display: none}
div#nav li a:hover {background: #00f; color: #fff}
div#nav li a:hover span {padding: 5px 5px 0 5px; DISPLAY: block;Z-INDEX: 100; LEFT: 0px;font-size: 10px; COLOR: #666;POSITION: absolute; TOP: 16px; TEXT-ALIGN: left}

/* ========= PIED DE PAGE ========== */
div#footer {font-size: 10px;color: #8080ff; text-align:center;}
div#footer img {vertical-align: bottom;}
div#footer li {padding: 0;display: inline;}
div#footer li a {text-decoration: none;padding: 1px 0.5em 1px 0.5em;}
div#footer li a span {display: none}
div#footer li a:link {color: #8080ff}
div#footer li a:visited {color: #004080}
div#footer li a:hover {color: #009;border-bottom: 2px #fff solid;background-color: #ffee91;}

/* =========== BANDEAU ============= */
div#top {background-color: #E4EFF3;background-image: url(logo.gif);background-position: 100px 1px;background-repeat: no-repeat; height: 50px; width:99.5%; padding:0; border: none;margin: 0;}

/* =========== GENERAL ============= */
img {border: none;}

.odd {background-color: #f0f3f6;}
.pagernav {float: left;color: #000; font-weight: bold; margin: 0;padding: 2px;text-align: right; font-size: 18px;}
.pagernav a {text-decoration: none;}
.pagernav a:hover {background-color: #0006f0;color: #fff;}
.psize {float: right;}

/* =========== CONTENT ============= */
div#content {border: 1px #000000 solid;width: 98%;z-index: 2;COLOR: #000080; clear:right;
padding: 0 2px 1em 2px;background-color: #fafcff;margin:2px;font-weight: normal;
font-size: 12px;}
div#content p {MARGIN: 0 0 1px 0.5em;vertical-align: bottom;}
div#content p strong {color: #000;font-weight: bold;}
div#content div {text-align:center;}
div#content .info {font-size: 12px; color: #666}
div#content .news {margin: 0 14% 1em 14%;border: #000250 double;background-color: #b5defd;font-size: 18px;text-align: center;padding: 2em;
width:65%;}
div#content .news strong{font-size: 140%;font-weight: bold;color: purple;}
div#content .news ul {text-align: left;}
div#content h1 {PADDING: 5px 10px 4px 0px; BACKGROUND: #0006f0;MARGIN: 0 -2px 0 -2px; font-size: 20px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; COLOR: #ffee91; WHITE-SPACE: nowrap; LETTER-SPACING: 0.5em; TEXT-ALIGN: right}
div#content h2 {PADDING: 3px 10px 3px 10px; BACKGROUND: #000250; MARGIN: 0 -2px 2px -2px; font-size: 16px; VERTICAL-ALIGN: middle; COLOR: #ffee91; WHITE-SPACE: nowrap;  HEIGHT: 18px; TEXT-ALIGN: center}
div#content h3 {PADDING: 3px 10px 2px 10px; BACKGROUND: #ffee91; MARGIN: 4px -2px 2px -2px; font-size: 14px; VERTICAL-ALIGN: middle; COLOR: #009; WHITE-SPACE: nowrap;  TEXT-ALIGN: left; border-top: 1px #000 solid; border-bottom: 1px #000 solid;}
div#content h4 {font-size: 14px;}
div#content h4 strong {color: purple;font-size: 120%;}
/* Tableaux */
div#content table {border-collapse: collapse; width: 99%; margin: 0 0 5px 0;}
div#content table.normal {width: auto;}
div#content tr.title {font-weight: bold;background-color: #0006f0;color: #ffee91}
div#content tr.title th {padding: 2px;border-left: 1px #fff solid;}
div#content td {padding: 0em 0.5em 0em 0.5em;}
div#content th {font-weight: bold;background-color: #E4EFF3;background-color: #ffee91;}
div#content th a {padding: 0em 0.5em 0em 0.5em;color: #009;font-weight: bold;text-decoration: none;}
div#content th a:link {background-color: #ffee91;color: #009;}
div#content th a:visited {background-color: #ffee91;color: #009;}
div#content th a:hover {background-color: #E4EFF3;color: #000;}
div#content form {margin: 0;}
div#content div.pager {color: #0006f0; width: 94%;border: 3px outset; margin: 5px; padding: 1px 15px 1px 15px; background-color: #eee;clear:both;text-align: center;}
div#content div.pager table {font-size: 12px;}
voice-family: "\"}\"";
voice-family:inherit;
width:70%}
